Welcome to Notpad v2.2, an improved "Notepad", the standard 
text editor that is supplied with Microsoft Windows 95 and 
NT.

Please note that Notpad is 32 bit only and will only work on 
Windows 95 and Windows NT 3.51 or later. 



INSTALLATION

1) Unzip the supplied zip file and run the set-up program it 
contains. If you are using Winzip then you can install it 
directly from Winzip.

2) Run Notpad. It should come up with a dialog asking you if 
you want Notpad to become your default text editor. If you 
click yes, then Notpad will modify the registry such that 
you can double click a text file in the shell and Notpad 
will be invoked directly.


STEPS 3 - 5 are only required if you want to install the 
Text to Speech features of Notpad.

3) To use the text to speech functionality of Notpad you 
will need to retrieve the landh.zip file from 
http://indigo.ie/~pjn/notpad.html. When you have retrieved 
this, unzip that zip file into a newly created directory 
called "LHSP" under your windows directory. You should then 
have the following directory structure:

<WindowsDir>
   <LHSP>
       TTSMGR32.DLL
       TTSDCT32.DLL
       <LANGUAGE>
           ENG_U232.DLL
       <DATAFILE>
           ENG_USA2.C22
       <G2P>
           ENG_UL32.DLL

The <WindowsDir> directory is where you have your version of 
Windows installed. This is normally "c:\windows".

4) The directory <WindowsDir>\LHSP must be added to the PATH 
in the AUTOEXEC.BAT (for Windows 95), or in the system 
environment for Windows NT.

5) Perform a reboot for the path changes to take effect and 
Notpad should now be able to speak to you.



WHATS NEW/BEEN FIXED IN V2.2

1)  Revamped and expanded toolbar.
2)  Now provides "Revert" which reverts a document to its 
last saved state.
3)  Now prompts with a message box when a file being viewed 
is updated outside of Notpad and prompts to reload.
4)  A "Capitalise case" function is now available.
5)  Font can be quickly made bold using toolbar or Ctrl + B 
accelerator.
6)  Font size can be increased and decreased using toolbar 
or Ctrl + Up Arrow and Ctrl + Down Arrow accelerators.
7)  Added a "Save All" option.
8)  Added an "Always on Top" option.
9)  A number of existing menu items have been rearranged.
10) Now fully supports both loading from and saving to UNIX 
/Amiga, Macintosh and PC text file formats.
11) Allows an OEM to ANSI conversion on load and a ANSI to 
OEM conversion upon saving of files.
12) Support logging (.LOG) ALA Notepad.
13) Reinstated Preload DLL's option. This option was removed 
in a previous version and was considered non-essential but a 
number of people have replied that it helped on slower 486 
computers. Please note that this option is not available 
when Notpad is run on NT 3.51 as it uses some new API's only 
available on Win95 and NT 4.
14) Added support for goto a specific column number.
15) "New Instance" is now unavailable if "Single Instance" 
is on.
16) When single instance is configured, double clicking on a 
file in the shell now restores Notpad when its minimised in 
the tray.
17) SDI mode is now back in, following a number of customer 
requests.
18) Integrated functionality of notpad.reg into Notpad.exe 
itself. Notpad now displays a dialog at start-up when it is 
not registered for the ".txt" extension. Also provided a 
menu item for checking this file association every time 
Notpad starts up.
19) Added a messagebox when Find is unsuccessful. 
20) Added an option to do an automatic save every x minutes.
21) Added an option to create a backup of a file when 
saving.
22) An install program is now provided. It includes the MFC 
DLL's and automatically modifies the registry for the Text 
to Speech support. Also included in the install is automatic 
uninstall support via the control panel "Add / Remove 
Programs" applet.
23) As a result of the install program "lhreg.exe" and 
"notpad.reg" are no longer required.
23) Rebased the load address of the Notpad executable to 
avoid some of the text to speech DLL's having to be 
relocated at start-up. This improves the load speed slightly 
when you have the Text to Speech option installed.
24) Updated about box and credited Dermot McNally for the 
original idea behind Notpad.
25) Added up to date version info to Notpad.exe and 
npload.exe.
26) Added a menu item to display the Notpad readme text 
file.
27) Fixed the tab order in the Goto dialog.


WHATS NEW/BEEN FIXED IN V2.1

1) Now includes support for NT 3.51. Previously Notpad would 
only run on Windows 95 or NT 4.
2) Can be configured to a single instance such that double 
clicking on a text file will cause the file to be displayed 
in an existing instance of Notpad.
3) Included registration instructions on the about box and 
in this file. 
4) Started a FAQ in this file for Notpad.
5) Updated record locking so that when you go to modify a 
read only file, Notpad will prompt to change the read only 
attribute on it.
6) Fixed a number of bugs in the file types customisation 
dialog.
7) Fixed a bug whereby print preview was not working when a 
text selection was active in the document.
8) Dropped support for SDI. This has helped to keep the size 
of the Notpad exe down. All the functionality of Notpad is 
still available in MDI.



FUTURE ADDITIONS

1)  Integrate with Explorer "Find Files".
2)  Support DocObject OLE model to work inside IE 3/4.
3)  Dial a telephone number.
4)  Integrate file properties property sheet with Windows 4 
shell.
5)  launchable URL's inside text.
6)  Include support for customisable headers and footers 
when printing.
7)  Support UNICODE text files
8)  Support dragging from Notpad to create document scraps.
9)  Support dragging into Notpad client area.
10) Use my own help file instead of using notepad's.
11) Support for speech recognition and possibly dictation.
12) Customisable toolbar.
13) Support for DDE.
14) Support Bookmarks.
15) Provide an NT Unicode version of Notpad.
16) Fix caption so that it does not appear in brackets and 
show the document name first.
17) Support tooltips on vertical and horizontal scroll bars.
18) Implement spell checker.
19) Periodic reload option.
20) Support printing two pages on one sheet when in 
landscape mode.
21) Include extra values in the file properties dialog 
including Words, Paragraphs & Non-blank lines 
22) Support line draw and line draw style functions.
23) be able to specify the tab size
24) word wrap at a specific column number
25) Fix problem when Windows 95 taskbar is not docked at the 
bottom and you decide to invoke full screen mode.
26) Graduated caption ALA Office 95
27) Tidy up way options are saved and provide an explicit 
save now and save on exit.
28) Provide a "Save Workspace" function.
29) Provide flat style toolbars ALA Office 97.
30) Support loading multiple files using the command line



Let me know about your favourites in the above list so that 
they can be prioritised for the next release. If you have 
other suggestions feel free to email me.




NOTPAD IS SHAREWARE

As of v2.0, Notpad is being distributed as shareware, that 
is you are free to use Notpad for up to a month. If after 
this period you continue to use Notpad, you must make a 
registration payment to the author.

Online Registration via Regnet
You can register Notpad online through RegNet's easy-to-use 
online forms at 
http://www.xmission.com/~wintrnx/regnet/511p.htm. If you 
prefer to use a secure web page then use 
http://www.xmission.com/~wintrnx/regnet/511s.htm. The price 
to register online is $15.00.

Snail Mail
You can register directly with the author via normal post. 
Note that I cannot directly accept credit cards. If you wish 
to use a credit card, then you must use the Regnet option 
above. The cost via snail mail is $10.00. To register 
directly with me, you can send a cheque, cash or 
international money order to:

PJ Naughter,
Cahore,
Ballygarrett,
Gorey,
Co. Wexford,
Ireland.

The registration fee is very small and its a great incentive 
for me to keep improving Notpad. Once I have received the 
registration you will be given a key which will unlock 
Notpad and remove that annoying nag screen.




COMMON PROBLEMS 


1) Long Filenames are causing problems for Notpad !!

If you are using Notpad and when you try to open a file 
whose name has blank spaces in it (e.g. "This is my 
file.txt" or C:\Program Files\readme.txt), Notpad reports : 
"C:\Windows\d| contains an invalid path" or something 
similar.
  To fix this problem make sure that Notpad is associated 
with the file associations you want using quoted filenames. 
i.e. Opening a text file should be associated as Notpad.exe 
"%1" not Notpad.exe %1.
  This problem does not occur if you let Notpad perform the 
registrations for you.



2) Why does the help file not mention anything about some 
Notpad features !!

At the moment Notpad actually uses the "Notepad" help file. 
Until I get around to producing my own help file, you will 
have to use trial and error if you are having a problem with 
Notpad (or you could send me an email and hopefully I will 
be able to resolve the problem for you). Producing my own 
help file is top of the wish list for v3 of Notpad.




CONTACTING THE AUTHOR

PJ Naughter
Web: http://indigo.ie/~pjn
Email: pjn@indigo.ie
Snail mail: Cahore, Ballygarrett, Gorey, Co. Wexford, 
Ireland
1st January 1997



